package com.seecen.pojo.dto;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

/**
 * @program: SharkBookkeeping-end
 * @description: 记账DTO
 * @author: XXW
 * @create: 2025-10-17
 **/
@Data
@AllArgsConstructor
@NoArgsConstructor
public class TallyDto {
    /**
     * 类型：1-支出，2-收入
     */
    private Long type;
    
    /**
     * 分类标识
     */
    private Long flag;
    
    /**
     * 金额
     */
    private Double price;
    
    /**
     * 备注
     */
    private String remark;

    /**
     * 账本ID（关联t_account.id）
     */
    private Long accountId;
    /**
     * 创建时间（可选，如果不传则使用当前时间）
     */
    private Date createTime;
}
